html, body, div, span, input, button, select, textarea, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, i, u, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, fieldset, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video
{
    font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif;
}
.mydp,
.mydp .headertodaybtn {
    border: none !important;
}

.mydp .headerbtncell,
.mydp .selbtngroup {
    vertical-align: inherit;
}

.mydp .invaliddate {
    background: transparent;
}

.mydp .btnclearenabled:hover,
.mydp .btndecreaseenabled:hover,
.mydp .btnincreaseenabled:hover,
.mydp .btnpickerenabled:hover,
.mydp .headertodaybtnenabled:hover .mydp .icon-mydpcalendar {
    background: transparent;
}

.mydp .icon-mydpremove {
    font-size: 0;
}

.mydp .icon-mydpcalendar:before {
    content: '';
    background: url('../../assets/images/icon_date.png') no-repeat;
    width: 15px;
    height: 13px;
    position: absolute;
    right: 10px;
    background-size: 100%;
    top: 15px;
}